hurricane deck - German English Dictionary